low tech (low technology) - Turc Anglais Dictionnaire